package com.bkgy.modular.tbPdiQualityRecordC642.entity;

import com.alibaba.excel.annotation.ExcelProperty;
import com.alibaba.excel.annotation.format.DateTimeFormat;
import com.alibaba.excel.annotation.write.style.ColumnWidth;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.sql.Timestamp;

/**
 * @author
 * @version 1.0
 * @ClassName TbPdiQualityRecordC642
 * @date 2023/6/13 10:05
 */
@Data
@TableName("TB_PDI_QUALITY_RECORD_C642")
public class LedgerPlan {

    @ExcelProperty("酸轧卷号")
    @ColumnWidth(20)
    private String entid;

    @ExcelProperty("钢种")
    @ColumnWidth(20)
    private String steel_code;

    @ExcelProperty("内部钢种")
    @ColumnWidth(20)
    private String sg_sign;

    @ExcelProperty("订单宽度(mm)")
    @ColumnWidth(20)
    private Double order_width;

    @ExcelProperty("出口宽度最大值")
    @ColumnWidth(20)
    private Double out_mat_width_max;

    @ExcelProperty("出口宽度最小值")
    @ColumnWidth(20)
    private Double out_mat_width_min;

    @ExcelProperty("入口宽度")
    @ColumnWidth(20)
    private Double in_mat_width;

    @ExcelProperty("订单厚度")
    @ColumnWidth(20)
    private Double order_thick;

    @ExcelProperty("出口厚度")
    @ColumnWidth(20)
    private Double out_mat_thick;

    @ExcelProperty("出口厚度公差最大")
    @ColumnWidth(20)
    private Double out_mat_thick_tol_plus;

    @ExcelProperty("出口厚度公差最小")
    @ColumnWidth(20)
    private Double out_mat_thick_tol_minus;

    @ExcelProperty("入口厚度")
    @ColumnWidth(20)
    private Double in_mat_thick;

    @ExcelProperty("入口长度")
    @ColumnWidth(20)
    private Double in_mat_len;

    @ExcelProperty("工艺特殊要求")
    @ColumnWidth(20)
    private String order_special;

    @ExcelProperty("合同特殊要求")
    @ColumnWidth(20)
    private String special_remark;

    @ExcelProperty("入口重量")
    @ColumnWidth(20)
    private Double in_mat_wt;

    @ExcelProperty("分切最小重量")
    @ColumnWidth(20)
    private Double cut_wt_min;

    @ExcelProperty("分切最大重量")
    @ColumnWidth(20)
    private Double cut_wt_max;

    @ExcelProperty("上表面涂油量")
    @ColumnWidth(20)
    private Double top_oil_qty;

    @ExcelProperty("下道工序")
    @ColumnWidth(20)
    private String next_unit_no;

    @ExcelProperty("原料质量信息")
    @ColumnWidth(20)
    private String defect_desc;

    @ExcelProperty("生产订单号")
    @ColumnWidth(20)
    private String order_no;

    @ExcelProperty("最终用户名称")
    @ColumnWidth(20)
    private String fin_user_name;

    @ExcelProperty("最终用途描述")
    @ColumnWidth(20)
    private String apn_desc;

    @ExcelProperty("外贸区分")
    @ColumnWidth(20)
    private String export_flag;

    @ExcelProperty("分卷数")
    @ColumnWidth(20)
    private Double div_mode;

    @ExcelProperty("创建时间")
    @ColumnWidth(20)
    @DateTimeFormat("yyyy-MM-dd HH:mm:ss")
    private Timestamp createtime;

    @ExcelProperty("计划号")
    @ColumnWidth(20)
    private String plan_no;

    @ExcelProperty("标志位")
    @ColumnWidth(20)
    private Integer flag_bit;

}
